isolation tanks - French English Dictionary